package org.wheel.plugins.toolkit.jsqlparse.helper.parameter;

import net.sf.jsqlparser.expression.JdbcParameter;

/**
 * 自定义参数占位符
 * 在 JSqlParser 中，希望将 SQL 中的 ? 占位符替换为 $1、$2（PostgreSQL 风格）
 */
public class DollarParameter extends JdbcParameter {
    private final int index;

    public DollarParameter(int index) {
        this.index = index;
    }

    @Override
    public String toString() {
        return "$" + index; // 输出 $1, $2, ...
    }
}
